home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / new_file / games / valency / document / english.doc next >
Encoding:
Text File  |  1995-04-25  |  18.5 KB  |  584 lines

  1.  
  2.                           ONLY! VALENCY (Shareware)
  3.                           -------------------------
  4.  
  5.                           English release  12/24/94
  6.                           -------------------------
  7.  
  8.  Jens Schulz
  9.  Rosenstrasse 5
  10.  D-25368 Kiebitzreihe
  11.  Germany
  12.  
  13. ----------------------------------------------------------------------------
  14.  For ATARI ST/TT/FALCON and CrazyDots/Matrix graphic cards
  15.  
  16.  Screen resolution: VGA 640*480 16/256 colors or ST-Low 320*200 16 colors
  17. ----------------------------------------------------------------------------
  18.  
  19.                              Preface
  20.                              -------
  21.  
  22.  This english documentation isn't written in Oxford English. I hope,
  23.  you will understand the principles of this game.
  24.  
  25.  Only! Valency is a boardgame. The aim of the game is the fast rebuild
  26.  of molecule structures. You don't need chemistry knowledge, but you
  27.  need fast reactions.
  28.  
  29.  Only! Valency has simple rules, but the time, fallouts and other
  30.  little difficulities will hinder the fast solution.
  31.  
  32.  Only! Valency has 300 levels. A hard Valency-IQ rates your player
  33.  qualities. The comparison of levelscores with other players will
  34.  tell you your Valency qualification.
  35.  
  36.                               Shareware
  37.                               ---------
  38.  
  39.  Only! Valency is Shareware. Only! Valency is no restricted crippleware,
  40.  because I hate such 'garbage'. Only! Valency is a complete version. It
  41.  exists no extended version of Only! Valeny. Your shareware fee will
  42.  honor only my hard ATARI work. The fee will support my engagement for
  43.  further ATARI PD-/shareware projects.
  44.  
  45.  The shareware fee is 15$. I think, that's an adequate fee for this
  46.  game.
  47.  
  48.  
  49.  Bank :
  50.  ------
  51.  
  52.  Jens Schulz
  53.  Bank         : Sparkasse in Steinburg
  54.  Bank code    : BLZ 222 500 20
  55.  Bank account : 110 101 775
  56.  
  57.  
  58.                           System configuration
  59.                           --------------------
  60.  
  61.  Only! Valency is a color game and supports several screen color
  62.  resolutions an GEM.
  63.  
  64.    1. ST-Low               320*200  16 colors (for old ST-freaks)
  65.  
  66.    2. TT-VGA               640*480  16 colors (TT/FALCON)
  67.  
  68.    3. FALCON-VGA           640*480 256 colors (FALCON)
  69.  
  70.    4. CrazyDots/Matrix VGA 640*480 256 colors (Graphic cards ST/TT)
  71.  
  72.  
  73.  It exists two versions of Only! Valency on the disc :
  74.  
  75.    1. VALVGA_E.PRG  (for all supported VGA resolutions)
  76.  
  77.    2. VALLOW_E.PRG  (for ST-Low resolution)
  78.  
  79.  I hope, you can play in the nice VGA resolution. The graphical quality
  80.  is much higher than in the ST-Low resolution. I've only written the
  81.  ST-Low resolution for the support of all old ST-freaks. I hope, they
  82.  will get next time an ATARI FALCON/TT/Eagle or Medusa.
  83.  
  84.                          German version
  85.                          --------------
  86.  
  87.    VALC_VGA.PRG  (for all supported VGA resolutions)
  88.  
  89.    VALC_LOW.PRG  (for ST-Low resolution)
  90.  
  91. ----------------------------------------------------------------------------
  92.  
  93.                        Basic rules of the game
  94.                        -----------------------
  95.  
  96.  You can play Only! Valency by mouse or keyboard. Only! Valency profis
  97.  only use the keyboard, because they can play much quicker.
  98.  
  99.  Only! Valency contains 300 levels with different chemistry molecules.
  100.  
  101.  The gameboard has 9*9 fields. Only! Valency loads the empty molecule
  102.  into this game fields und sets one threedimensional atom for start.
  103.  This 3D atom is the base for all rebuilds. Under the gamefield is
  104.  the atom scrollwindow. The atom scrollwindow contains all remaining
  105.  atoms for the rebuild.
  106.  
  107.  The aim of the game is the fast rebuild of the loaded molecule structure,
  108.  but some diffuculities hinder your rebuild way.
  109.  
  110. ----------------------------------------------------------------------------
  111.  
  112.                          Molecule structure
  113.                          ------------------
  114.  
  115.  Only! Valency loads the molecule structure and rotates this molecule
  116.  90, 180, 270 or 360 degree at the start by random.
  117.  
  118.  At the start the molecule structure is empty. Only! Valency sets one
  119.  atom by random into the molecule structure. This 3D atom is the base
  120.  of your rebuild work. You can only connect new atoms to existing
  121.  3D atoms in the molecule.
  122.  
  123.  Integrated atoms will get an 3D appearance. Remaining atoms in the
  124.  molecule have a letter inside.
  125.  
  126.  Letter-Code :
  127.  
  128.  C (grey)    = Carbon
  129.  H (blue)    = Hydrogen
  130.  S (yellow)  = Sulfur
  131.  O (red)     = Oxygen
  132.  J (lilac)   = Iod
  133.  N (green)   = Nitrogen
  134.  
  135.  You can rotate the board in 90 degree steps by keyboard.
  136.  
  137. ----------------------------------------------------------------------------
  138.  
  139.                         Keyboard control
  140.                         ----------------
  141.  Key overview :
  142.  --------------
  143.  
  144.  - Space key)       : Rotate molecule 90 degree in right direction
  145.    and Cursor down  :                   "
  146.  
  147.  - Cursor left   :    Scroll atoms left in scrollwindow
  148.  
  149.  - Cursor rights :    Scroll atoms right in scrollwindow
  150.  
  151.  - Cursor up     :    Dock active atom of the atom scrollwindow
  152.                       (with white frame) into the molecule. The
  153.                       active column is marked by grey arrows.
  154.  
  155.  - Shift Cursor links  :  Move white frame (active atom) left
  156.  
  157.  - Shift Cursor rechts :  Move white frame (active atom) right
  158.  
  159. ----------------------------------------------------------------------------
  160.  
  161.                             Mouse control
  162.                             -------------
  163.  
  164. The playing with mouse is for Only! Valency novices. You can exercise
  165. the game rules. The keyboard play is normally much quicker than the
  166. mouse play.
  167.  
  168. The mouse playing is diffent for the VGA- and ST-Low screen resolution !
  169.  
  170.  1. Rotate molecule in 90 degree steps
  171.  -------------------------------------
  172.     VGA    : Space key/Cursor down  (only by keyboard)
  173.  
  174.     ST-Low : Space key/Cursor down or mouseclick on ROTATE symbol
  175.  
  176.  2. Scroll atom scrollwindow left
  177.  --------------------------------
  178.     VGA    : Click on big framed arrow symbol over the atom scrollwindow
  179.  
  180.     ST-Low : Click on the arrow symbol on the leftside of the atom
  181.              scrollwindow
  182.  
  183.  3. Scroll atom scrollwindow right
  184.  ---------------------------------
  185.     VGA    : Click on big framed arrow symbol under the atom scrollwindow
  186.  
  187.     ST-Low : Click on the arrow symbol on the rightside of the atom
  188.              scrollwindow
  189.  
  190.  4. Set active atom (white frame) in atom scrollwindow
  191.  -----------------------------------------------------
  192.  
  193.     - click on an atom with white frame in the atom scrollwindow
  194.  
  195.     ST-Low : Additional, you can click on the fields with the text :
  196.              'Scroll frame'
  197.  
  198.  
  199.  6. Dock active atom into the molecule
  200.  -------------------------------------
  201.  
  202.     - second click on the white framed atom in the atom scrollwindow
  203.  
  204.     The atom will connect with an 3D atom in the same column (grey
  205.     arrows marks the column). Only! Valency will check the correct
  206.     docking rules. If it finds a docking error, it stops the
  207.     docking process and send you some 'ugly' penalty points back.
  208.  
  209. ----------------------------------------------------------------------------
  210.  
  211.                             Docking rules
  212.                             -------------
  213.  
  214. Your aim is the fast rebuild of the molecule, but some restrictions
  215. will hinder your way.
  216.  
  217.  Rule 1 :  You can only dock news atoms with existing 3D atoms. Atoms
  218.            with letter inside are ignored.
  219.  
  220.  Rule 2 :  Normally, you can only dock at bottom bonds of existing 3D
  221.            atoms. Left/right bonds are allowed too, but such bonds
  222.            cost 1000 'ugly' penalty points. You can rotate the molecule
  223.            for bottom bonds of 3D atoms !
  224.  
  225.  Rule 3 :  Please, dock only atoms with the right color. For Example,
  226.            a Hydrogen atom (H) needs a blue atom in the white frame of
  227.            the atom scrollwindow.
  228.  
  229.  That's all.
  230.  
  231.  Example docking :
  232.  -----------------
  233.  
  234.                                3D
  235.                                 |
  236.                                 C - J
  237.                                 |
  238.                                 S
  239.  
  240.                                ___
  241.  Atom scrollwindow :   ...| O | C | J | N | ...
  242.                                ---
  243.  The carbon atom has the white frame and is activated for docking. The
  244.  3D atom has a bottom bond ! The sulfur (not 3D) atom will be ignored
  245.  at docking. A click on the carbon atom or Cursor up will dock the
  246.  carbon atom into the molecule.
  247.  
  248.  
  249.  After docking :
  250.                                3D
  251.                                 |
  252.                                3D - J
  253.                                 |
  254.                                 S
  255.  
  256.                                ___
  257.  Atom scrollwindow :   ...| O | J | N | ...
  258.                                ---
  259.  
  260.  Remark:
  261.  Grey arrows mark the active column over the white frame (active atom).
  262.  
  263.  If you've integrated all atoms of the atom scrollwindow into the molecule,
  264.  than the level is finished.
  265.  
  266. ----------------------------------------------------------------------------
  267.  
  268.                         Docking problems
  269.                         ----------------
  270.  
  271.  Normally, you can dock atoms at the bottom bond of an 3D atom. In
  272.  some cases is this direct bonding unpossible.
  273.  
  274.  You can additional use left/right bonds of existing 3D atoms for
  275.  connect, but this way of bonding costs 1000 penalty points.
  276.  
  277.  Example left/right docking :
  278.  ----------------------------
  279.  
  280.    The bottom bond for the iod atom is blocked by an another 3D atoms.
  281.    No 90 degree rotations can solve this deadlock.
  282.  
  283.    The only way is the left/right connect with 1000 penalty points.
  284.    Set the active frame under the iod column of the molecule and
  285.    scroll an iod atom in the active frame.
  286.  
  287.  
  288.                                3D       H
  289.                                 |       |
  290.                                3D - J  3D
  291.                                 |
  292.                                3D
  293.  
  294.                                    ___
  295.  Atom scroll window :  ...| S | C | J | N | ...
  296.                                    ---
  297.  
  298.  After docking :
  299.  ---------------
  300.                                3D       H
  301.                                 |       |          1000 Penalty points
  302.                                3D -3D  3D
  303.                                 |
  304.                                3D
  305.  
  306.                                    ___
  307.  Atom scroll window :  ...| S | C | N | ...
  308.                                    ---
  309.  
  310.  The aim of every player is the minimal use of left/right dockings,
  311.  because it destroys a good levelscore !!
  312.  
  313. ----------------------------------------------------------------------------
  314.  
  315.                             Game variants
  316.                             --------------
  317.  
  318.   1. Solitaire mode :
  319.      ----------------
  320.  
  321.      Novice mode without time restrictions
  322.  
  323.   2. Tournament mode :
  324.      -----------------
  325.  
  326.      Mode with time restriction (Powerplayer)
  327.  
  328.      Tournament level 0 : equivalent with Solitaire mode
  329.  
  330.      Tournament level 1 : 8 seconds level
  331.  
  332.      Tournament level 2 : 6 seconds level
  333.  
  334.      Tournament level 3 : 4 seconds level
  335.  
  336.      Calculation of the max. playtime :
  337.      ----------------------------------
  338.  
  339.       Playtime = (Number of atoms) * levelseconds
  340.  
  341.       Example :  Molecuel has 20 atoms and Tournament level is 2.
  342.  
  343.                  Playtime = 20 * 6 seconds = 120 seconds
  344.  
  345.   3. Fallout mode :
  346.      --------------
  347.  
  348.      Mode with time restriction (Powerplayer)
  349.  
  350.      Fallout level 0 : equivalent with Solitaire mode
  351.  
  352.      Fallout level 1 : 8 seconds level
  353.  
  354.      Fallout level 2 : 6 seconds level
  355.  
  356.      Fallout level 3 : 4 seconds level
  357.  
  358.      Fallout is every hard playmode. You've only some seconds time for
  359.      the next atom dock. In Fallout Level 3, you must set all 4 seconds
  360.      a new molecule atoms. If you need more than 4 seconds, the last
  361.      set 3D atom falls back in the atom scroll window.
  362.  
  363.      If you set a new atom in the right time, the time counter will be
  364.      set back the 4 seconds !
  365.  
  366.  
  367. Tournament- and Fallout levels are powerplayer levels. These game variants
  368. have positive effects on your levelscore (s. points calculation) !
  369.  
  370. ----------------------------------------------------------------------------
  371.  
  372.                               Penalty points
  373.                               --------------
  374.  
  375.  Only! Valency has strict docking rules and will punish dock faults with
  376.  extra penalty points.
  377.  
  378.  1. Left/right docking : 1000 penalty points
  379.  
  380.  2. Atom fallout       : 1000 penalty points
  381.     (only in Fallout levels !)
  382.  
  383.  3. Wrong atom         : 300 penalty points
  384.     Docking atom hasn't the same color
  385.  
  386.  4. Blocked column     : 400 penalty points
  387.     3D-Atom blocks column
  388.  
  389.  5. Empty column       : 1000 penalty points
  390.     No 3D- or other atoms in this column
  391.  
  392. Please, set the bell function in the GENERAL.CPX of the XCONTROL.ACC.
  393. Docking faults use the bell function for warning. In the VGA resolution
  394. will show a little face with the error message !
  395.  
  396. ----------------------------------------------------------------------------
  397.  
  398.                     Calculation of the levelscore
  399.                     -----------------------------
  400.  
  401.           The most important thing for every powerplayer !
  402.  
  403.  
  404.    Points = ( 100 - timelevel * 5 ) * seconds -
  405.             ( Number of atoms * 80 ) + penalty points
  406.  
  407.  
  408.    Levelscore = Points/(Number of atoms)
  409.  
  410.  
  411.    Example : Molecule with 20 atoms
  412.              Tournament-Level 2
  413.              Playtime : 50 seconds
  414.              Penalty points : 1000
  415.  
  416.    Points = ( 100 - 2 * 5) * 50 - ( 20 * 80 ) + 1000
  417.  
  418.    Points = 3900
  419.  
  420.    Levelscore = 3900/20 = 195
  421.  
  422.  
  423. The levelscore shows the player quality for one specific level.
  424.  
  425. Only! Valency calculates an extra Valency-IQ over all solved levels.
  426. The program sums all levelscores of solved levels and divides this
  427. result with the number of solved levels.
  428.  
  429.   Valency-IQ = SUM(Levelsscores) / Number of solved levels
  430.  
  431.   The VALENCY IQ is a quality value for players, which have solved
  432.   all 300 levels. The levelscore is a quality value for one specific
  433.   level.
  434.  
  435. ----------------------------------------------------------------------------
  436.  
  437.          !!! Important, the lowest VALENCY-IQ is the best value !!!
  438.  
  439. ----------------------------------------------------------------------------
  440.  
  441.                            Special functions
  442.                            -----------------
  443.  
  444.  1. Load level  :
  445.  ----------------
  446.  
  447.  You can load new levels. Please input the number of desired level
  448.  (0 - 299).
  449.  
  450.  2. Show highscore :
  451.  -------------------
  452.  
  453.  A special highscore window shows all your levelscores. You can scroll
  454.  the window by arrow or slider. The windowclose button closes the
  455.  highscore window.
  456.  
  457.  3. Erase highscore file :
  458.  -------------------------
  459.  
  460.  Normally, nobody clears his own highscore file !
  461.  This function is for players, which has got an Only! VALENCY copy with
  462.  levelscores of other players.
  463.  
  464.  
  465.  4. Save configuration
  466.  ---------------------
  467.  
  468.  You can save your standard game variant for the next start.
  469.  
  470.  5. Abort game
  471.  -------------
  472.  
  473.  You can abort the actual game with the ESC key or menu. You must load
  474.  the next level with Control L or menu.
  475.  
  476. ----------------------------------------------------------------------------
  477.  
  478.                      Keyboard shortcuts for menu entries
  479.                      -----------------------------------
  480.  
  481.   Load level              Control L
  482.   Show highscore          Control A
  483.   Erase highscore file    Control E
  484.   Save configuration      Control K
  485.   Copyright hint          Control C
  486.   Quit program            Control Q
  487.  
  488.   Solitaire level         Control S
  489.   Tournament level        Control T
  490.   Fallout level           Control F
  491.  
  492.   Your Valency-IQ         F10
  493.   Points calculation      Control P
  494.   Valency-IQ              Control I
  495.   Abort game              ESC
  496.  
  497.   Game overview           F3
  498.   Board structure         F4
  499.   Keyboard                F5
  500.   Mouse                   F6
  501.   Docking rules           F7
  502.   Atom types              F8
  503.  
  504.   Hardware support        Control V
  505.  
  506. ----------------------------------------------------------------------------
  507.  
  508.                             Copyright
  509.                             ---------
  510.  
  511.   Only! Valency is Shareware. All right are reserved by Jens Schulz.
  512.   The game idea and portations on other computer systems are reserved
  513.   by Jens Schulz, too.
  514.  
  515. ----------------------------------------------------------------------------
  516.  
  517.                             History etc.
  518.                             ------------
  519.   Only! Valency was written from june 1994 till december 1994. I've used
  520.   following soft- and hardware.
  521.  
  522.   Hardware : ATARI TT 4 MB
  523.              Quantum 340 MB harddisc
  524.              ATARI PTC1426 VGA monitor/Proscreen TT
  525.  
  526.   Software : PureC 1.1 C-Compiler
  527.              Interface 2.2 RCS
  528.              ATARI Neochrome 0.6
  529.  
  530.   1. Release 12/21/94
  531.      First release
  532.   
  533.   2. Release 12/24/94
  534.      - patched highscore show
  535.      - next level dialogue at the game end
  536.      - several levels optimized or corrected
  537.        - some other little optimations
  538.  
  539. ----------------------------------------------------------------------------
  540.  
  541.                       Other PD-/Shareware of J.Schulz
  542.                       -------------------------------
  543.  
  544.   1. Laborant Professional 1.03 (engl. version)
  545.      Very extensive universal chemistry package (575 KB code)
  546.      GEM/MultiTOS  ST/TT/FALCON
  547.  
  548.   2. Premium Mah Jongg II (engl. version)
  549.      (Very impressive ATARI clone of this famous chinese boardgame)
  550.      Written by T.Grube and J. Schulz.
  551.      Supports screen resolution from ST-Low to 1280*1024/256 colors.
  552.      ATARI ST/TT/FALCON and CrazyDots/Matrix graphic cards (GEM)
  553.  
  554.    3. Reassembler package for 8-bit CPU's  (german version)
  555.       (ST/TT/FALCON GEM/MultiTOS)
  556.       Symbolic reassembler for six 8-bit CPU types :
  557.  
  558.       - INTEL 8031/51/52/515/517/552 microcontroller
  559.       - INTEL 8048 series
  560.       - INTEL 8080/85-CPU
  561.       - Mostek/Rockwell 6502
  562.       - Motorola 68HC11
  563.       - Zilog Z80-CPU
  564.  
  565. ----------------------------------------------------------------------------
  566.  
  567.                             Epilogue
  568.                             --------
  569.  
  570.   It was a long programming way to Only! Valency. I hope, you will
  571.   like this little smart boardgame.
  572.  
  573.   Remember, that ATARI users and ATARI programmers must work together
  574.   for the future of the ATARI systems.
  575.  
  576.   Special thanks to all beta-testers and my girlfriend Uta for her
  577.   endless patience with this crazy programming- and chemistry freak.
  578.  
  579.   Have a lot fun with the game !
  580.  
  581.   Jens Schulz
  582.  
  583.   21th december 1994
  584.